Characterizing Concurrency Control Performance for the PIOUS Parallel File System

نویسندگان

  • Steven A. Moyer
  • Vaidy S. Sunderam
چکیده

Parallel le systems employ data declustering to increase I/O throughput. But because a single read or write operation can generate data accesses on multiple independent storage devices, a concurrency control mechanism must be employed to retain familiar le access semantics. Concurrency control negates some of the performance beneets of data declustering by introducing additional le access overhead. This paper examines the performance characteristics of the transaction-based concurrency control mechanism implemented in the PIOUS parallel le system. Results demonstrate that linearizability of le access operations is provided without loss of scalability or stability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scalable Concurrency Control for Parallel File Systems

Parallel le systems employ data declustering to increase I/O throughput. As a result, a single read or write operation can generate concurrent data accesses on multiple storage devices. Unless a concurrency control mechanism is employed, familiar le access semantics are likely to be violated. This paper details the transaction-based concurrency control mechanism implemented in the PIOUS paralle...

متن کامل

Pious: an Architecture for Parallel I/o in Distributed Computing Environments 1

PIOUS is a parallel le system architecture for providing process groups access to permanent storage within a heterogeneous network computing environment. PIOUS employs data declustering to exploit the combined le I/O and bu er cache capacities of multiple interconnected computer systems. Elements of the PIOUS architecture interoperate via transaction-based protocols to provide concurrency contr...

متن کامل

PIOUS: A Scalable Parallel I/O System for Distributed Computing Environments

Environments Steven A. Moyer V. S. Sunderam Department of Mathematics and Computer Science Emory University, Atlanta, GA 30322, U.S.A. fmoyer, [email protected] Abstract PIOUS is a parallel le system architecture that provides cost-e ective, scalable bandwidth in a network computing environment. PIOUS employs data declustering, to exploit the combined le I/O and bu er cache capacities of ne...

متن کامل

A Parallel I / O System for High - Performance DistributedComputing

PIOUS is a parallel le system architecture for providing process groups access to permanent storage within a heterogeneous network computing environment. PIOUS supports parallel application development by providing coordinated access to paraale le objects with guaranteed consistency semantics and a dynamically-selectable fault tolerance level. For performance, PIOUS declusters les to exploit th...

متن کامل

Parallel I/o as a pArallel Application

Metacomputing environments provide a software platform for implementing parallel applications utilizing networked computing resources. Such programming environments ooer a cost-eeective alternative to parallel machines for many classes of problems. Unfortunately , most metacomputing environments either provide no I/O facilities, or serialize all I/O requests and thus limit application performan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Parallel Distrib. Comput.

دوره 38  شماره 

صفحات  -

تاریخ انتشار 1996